﻿var map, currentPositionMarker;
$(document).ready(function () {
    initLocationProcedure();
    $("#btnSalir").click(function () {
        localStorage.removeItem("actBus");
        window.location.href = 'index.html';
    });
});

function checkBus() {
    var BusAct = localStorage.getItem("actBus");
    if (BusAct == null) {
        window.location.href = "index.html";
    } else {
        alert("Bienvenido: " + BusAct);
        obtenerInfoBus(BusAct);
        obtenerInfoRuta(BusAct);
    }
}
function obtenerInfoBus(BusAct) {
    var parametro = {
        plac: "'" + BusAct + "'"
    };
    var DirSer = localStorage.getItem("DirSer");
    var ruta = DirSer + "/Servicios/ServiciosJusTime.asmx/getBus";
    $.ajax({
        type: "GET",
        url: ruta,
        data: parametro,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (result) {
            var permiso = (typeof result.d) == 'string' ? eval('(' + result.d + ')') : result.d;
            $("#tPlaca").val(permiso.Placa);
            $("#tModelo").val(permiso.Modelo);
            $("#tNumeroMotor").val(permiso.NumeroMotor);
            $("#tColor").val(permiso.Color);
        },
        error: function (jqXHR, status, error) {
        }
    });
}
function obtenerInfoRuta(BusAct) {
    var parametro = {
        plac: "'" + BusAct + "'"
    };
    var DirSer = localStorage.getItem("DirSer");
    var ruta = DirSer + "/Servicios/ServiciosJusTime.asmx/getRutaBus";
    $.ajax({
        type: "GET",
        url: ruta,
        data: parametro,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (result) {
            var ruta = (typeof result.d) == 'string' ? eval('(' + result.d + ')') : result.d;
            $("#tNomRuta").val(ruta.NomRuta);
            $("#tDescripcion").val(ruta.Descripcion);
            $("#tTiempoRecorrido").val(ruta.TiempoRecorrido);
            $("#tDistancia").val(ruta.Distancia); 
            $("#tNumBuses").val(ruta.NumBuses);
        },
        error: function (jqXHR, status, error) {
        }
    });
}